cable suspended roof - Français Anglais Dictionnaire